intraperitoneal transfusion - French English Dictionary